PythonでCloud Pub/Subのトピックとサブスクリプションを作成し、同期、非同期でpullする

Cloud Pub/Subのエミュレーターを使ってローカル環境でPythonから操作する。 なお、エミュレータはgcloud pubsubコマンドに対応していない。 そのため、ローカルでPub/Subを確認するには必ずコードを書かなければならない。 [[toc]] pubsub-emulatorをインストールする `gcloud c ...

Cloud Pub/Subの配信タイプpushのサブスクリプションをGoogle Cloud Functionsに配信する

Cloud Pub/Subのサブスクリプションの配信タイプをpushにして、配信先にGoogle Cloud Functionsを使ってみる。 なお、Cloud Pub/Subのサブスクリプションの基本的な説明と、配信タイプpullについてはこちらの記事に書いて ...

Cloud Pub/Subの配信タイプpullのサブスクリプションをgcloudツールで試す

Cloud Pub/Subとは何かを説明した後、配信タイプpullのサブスクリプションをgcloudコマンドラインツールで実際に動かして見る。 Cloud Pub/Subとは Cloud Pub/Subはパブリッシュ-サブスクライブ方式(Publish-Subscribe)でメッセージを送受信するサービスだ。 メッセージを作成して送信するクライアントを ...